﻿@charset "utf-8";
/* CSS Document */


div, ul, p{
    margin: 0;
    padding: 0;
    font-weight: normal;
    font-style: normal;
    font-size: 12px;
    list-style:none;
}
html{overflow:hidden;}
body {
    overflow:hidden;
    background-color: #FFFFFF;
    background-image: none;
    background-position: left top;
    background-repeat: repeat;
    color: #000000;
    direction: ltr;
    font-family: "微软雅黑";
    font-size: 88%;
    margin: 0;
	min-width:700px;
	
}
.tb_color tr td{ height:10px; width:10px;}
.tb_color{ margin:5px;}
#Green{ background:Green; cursor:pointer;}
#top{width:100%; background-color:#126ac4;height:44px; position:relative;}
#top a{height:44px;padding:0 20px;float:left;font-size:15px;line-height:44px;color:#fff;}
#top a:hover{background:#fff;color:#656565}
#top a.active{background:#fff;color:#656565}
#top a.icon {
    padding:0;
    background:url("../images/icon.jpg") no-repeat 0 0;
	width:178px;
	height:44px;
	float:left;
}
#top a.exit {
    padding:0;
    background:url("../images/icon.jpg") no-repeat -15px -90px;
	width:38px;
	height:40px;
	float:right;
}
#top a.exit:hover {
    background:url("../images/icon.jpg") no-repeat -15px -90px;

}
#top a.icon:hover {
    background:url("../images/icon.jpg") no-repeat 0 0;
}
/*  a 伪类标签里面的小图标*/

#logo{float:left; width:178px;}






/* table 列表表格*/

table{
float:left;
width:100%;
margin:10px auto;
font-size:12px;
color:#333333;
text-align:center;
border-collapse:collapse;/*细线表格代码*/
}
table td{
height:32px;
}


#page{text-align:center;float:right; margin-top:5px;}
#page a,#page a:visited{width:60px;height:19px;line-height:22px;display:block;float:left;margin:0 3px;
text-decoration:none;}
#page a:hover{background:#f3f3f3;text-decoration:none;}
.page-dev{font-family: verdana,arial,helvetica,sans-serif;font-size: 12px; float:left; padding-top:5px; margin-left:20px;}
.page-state{font-family: verdana,arial,helvetica,sans-serif;font-size: 12px; float:right; padding-top:4px; margin-right:20px;}


/* 分区栏目*/
.main{position:relative;*position:static;}
.mainleft 
{
    float:left;
	width:178px;
	overflow-y:auto;
	overflow-x:hidden;
	background-color:#f3f3f3;
}
.mainright 
{
    position:absolute;
	top:0px;#top:44px;
    vertical-align: top;
	overflow:auto;
}
ul.menu {
    text-align: left;
	height:100%;
	
	
}
ul.menu li {
    height: 28px;
	width:100%;
	*width:120px;
    line-height: 28px;
}
ul.menu li.big {
     background-color: #f3f3f3;
	 width:158px;
     padding-left: 20px;
     *padding-left: 0px;   
     *margin-left: -20px;
    
}

ul.menu li.search {
    background-color: #f3f3f3;
     padding-top:20px;
	width:158px;
	height:35px;
	position:relative;
    
}

ul.menu li.search input {
   
   
    float:right;    
	height:25px;
	width:90%;
	margin-right:0%;
	font-size:14px;
	line-height:25px;
	background-color:#FFFFFF;
	border:1px solid #e3e3e3;
    	
	
}
ul.menu li.search a {
    position:absolute;
    text-align:left;
	padding-left:0px;
    color:#666666;
	font-size:12px;
	width:25px;
	height:25px;
	display:block;	
	right:0px;
	top:21px;
    background:url("../images/Find.gif") no-repeat center;   	
}
ul.menu li.search a:hover {	
    background:url("../images/Find.gif") no-repeat center;   	
}
ul.menu li.search input:focus {outline:none;}
ul.menu li.active {
    background-color: #f3f3f3;
}
ul.menu .dot1 {
    background: url("../images/admin-dot1a.gif") no-repeat scroll 0 0px transparent;
    float: left;
	margin-top:10px;
	margin-left:-17px;
	*margin-left:0px;
    height: 10px;
    padding-right: 0px;
    width: 10px;
	display:none;
}
ul.menu .dot2 {
    background: url("../images/admin-dot2a.gif") no-repeat scroll 0 0px transparent;
    float: left;
    margin-top:10px;
	margin-left:-17px;
	*margin-left:0px;
    height: 10px;
    width: 10px;
	display:none;
}
ul.menu li.sub {
    background-color: #c3ec5d;
    border-bottom: medium none #9ece26;
    border-top: medium none #9ece26;
}
ul.menu li a {
    text-align:left;
	padding-left:20px;
    color:#666666;
	font-size:12px;
	width:158px;
	display:block;
}
ul.menu li.menuf a {
    text-align:left;
	_padding-left:25px;
    color:#666666;
	font-size:12px;
	width:158px;
	display:block;
}
ul.menu li a:hover {
	background-color:#D4D4D4;
	
}
/*ul.menu li a:visited {
    color:#000000;
	background-color:Green;
	
}*/
ul.menu li.big a {
    font-size: 14px;
    font-weight:300;
	color:#000;
	float:left;
	margin-left:-20px;
	*margin-left: 0px;
	letter-spacing:3px;
}
ul.menu li.big a .dom {
*width:10px; *float:left; *margin-left:3px;padding-right:5px;
}

ul.menu li.big a:hover {
    background-color:#f3f3f3;
    
}
/*ul.menu li.active a {
    color:#535353;
}*/

.menuf{ display: none;}
.panel{float:right}
.item{border:2px solid #126ac3;margin-top:20px;float:left;}
.item .title{width:100%;height:40px;line-height:40px;background:#126ac3;font-size:15px;color:#fff}
.item .title span{ display:block;margin-left:20px;padding-left:35px;background:url("../images/icon.jpg") no-repeat -15px -47px;}
.item .content { padding:30px;}
.item .content .line{height:35px;}
.item .content .c2 { width:19%;float:left;height:25px;line-height:25px;margin-right:1%;#margin-right:0.5%;position:relative;}
.item .content .c2 input { width:60%;position:absolute;left:30px;border:1px solid #ccc;height:25px;line-height:25px;}
.item .content .c2 select { width:62%;#width:60%;position:absolute;left:30px;border:1px solid #ccc;height:25px;}
.item .content .c2 input.i4 { width:60%;position:absolute;left:40px;height:25px;}
.item .content .c2 input.io{ color:#aaa;}

a.btn_blue{float:left;padding:5px 10px;letter-spacing:0.1em;background:#2b9bfd;color:#fff;margin-left:5px;}
a.btn_blue:hover{background:#0284f9;}
/*  底部样式*/
#foot{background-color:#FFFFFF; width:100%; height:30px; border-top:1px solid #e3e3e3; position:absolute;bottom:0;left:0}
#foot p{color:#333333; text-align:center;line-height:30px;}
#foot p span {color:#000000; margin:0 15px;}
#icons {margin: 0;padding: 0;}
#icons li {
		margin: 2px;
		position: relative;
		padding: 4px 0;
		cursor: pointer;
		float: left;
		list-style: none;
}
#icons span.ui-icon {
		float: left;
		margin: 0 4px;
}